﻿// 501.cpp : 此文件包含 "main" 函数。程序执行将在此处开始并结束。
//

#include <iostream>



using namespace std;

/*

http://oj.daimayuan.top/course/21/problem/519

输入T
，一共T
组数据，每组三个数a,b,d,l1,r1,l2,r2
，输出ax+by=d
有多少个解(x,y)
满足l1≤x≤r1,l2≤y≤r2
。

输入格式
第一行一个数字T
。

接下来T
行，每行三个数字a,b,d,l1,r1,l2,r2
。

输出格式
一共T
行，每行一个数表示答案。

输入样例
3
1 2 5 0 10 0 10
100 150 1000 -10 0 0 10
3 2 1 0 100 0 100
输出样例
3
2
0
数据规模
对于100%
的数据，保证1≤T≤104,1≤a,b≤109,1≤d≤1018,−1018≤l1≤r1≤1018,−1018≤l2≤r2≤1018。
*/




int main()
{



	return 0;
}

 